//岗位信息
import PositionManagement from '@/components/positionManagement/PositionManagement'
//账户管理
import AccountManage from '@/components/accountManagement/AccountManage'
import CompanyManage from '@/components/accountManagement/CompanyManage'
import UserPermission from '@/components/accountManagement/UserPermission'

//摊位管理
import BoothLayoutManagement from '@/components/boothManagement/BoothLayoutManagement'
import BoothUpdate from '@/components/boothManagement/BoothUpdate'

//套餐管理
import List from '@/components/common/List'
import PackageServiceList from '@/components/packageManagement/PackageServiceList'
import PackageManagementList from '@/components/packageManagement/PackageManagementList'
import PackageChooseDetial from '@/components/packageManagement/PackageChooseDetial'
import AccountingManager from '@/components/packageManagement/AccountingManager'
import BillingMethod from '@/components/packageManagement/BillingMethod'
import ServiceTypeManagement from '@/components/packageManagement/ServiceTypeManagement'

import SetTimeBooth from '@/components/boothManagement/SetTimeBooth'
import Unfiend from '@/components/Unfiend'

//智能推送
import SmartPush from '@/components/smartPush/SmartPush'

import BoothScheduling from '@/components/boothManagement/BoothScheduling'

const routers = [{
  path: 'positionmanage',
  name: 'PositionManagement',
  component: PositionManagement
}, {
  path: 'accountmanage',
  name: 'AccountManage',
  component: AccountManage
}, {
  path: 'companymanage',
  name: 'CompanyManage',
  component: CompanyManage
}, {
  path: 'userpermission',
  name: 'UserPermission',
  component: UserPermission
}, {
  path: 'boothlayoutmanage',
  name: 'BoothLayoutManagement',
  component: BoothLayoutManagement
}, {
  path: 'boothupdate',
  name: 'BoothUpdate',
  component: BoothUpdate
}, {
  path: 'list/:type',
  name: 'List',
  component: List
}, {
  path: 'packageservicelist',
  name: 'PackageServiceList',
  component: PackageServiceList
}, {
  path: 'packagemanagementlist',
  name: 'PackageManagementList',
  component: PackageManagementList
}, {
  path: 'packagechoosedetial/:id',
  name: 'PackageChooseDetial',
  component: PackageChooseDetial
}, {
  path: 'boothscheduling',
  name: 'BoothScheduling',
  component: BoothScheduling
}, {
  path: 'accountingmanager',
  name: 'AccountingManager',
  component: AccountingManager
}, {
  path: 'billingnethod',
  name: 'BillingMethod',
  component: BillingMethod
}, {
  path: 'servicetypemanagement',
  name: 'ServiceTypeManagement',
  component: ServiceTypeManagement
}, {
  path: 'settimebooth',
  name: 'SetTimeBooth',
  component: SetTimeBooth
}, {
  path: 'unfiend',
  name: 'Unfiend',
  component: Unfiend
}, {
  path: 'smartpush',
  name: 'SmartPush',
  component: SmartPush
}]

export function getAdministrationRouter () {
  return routers
}
